HAL HRTIM macros migration

This section provides information about the HAL HRTIM macros migration.

IS_HRTIM_ADCEXTTRIGGER Macro

HAL1

HAL2

#define IS_HRTIM_ADCEXTTRIGGER
  • In HAL1, they were used internally and did not impact user-level operations.


IS_HRTIM_ADCTRIGGER Macro

HAL1

HAL2

#define IS_HRTIM_ADCTRIGGER
  • In HAL1, they were used internally and did not impact user-level operations.


IS_HRTIM_BASICOCMODE Macro

HAL1

HAL2

#define IS_HRTIM_BASICOCMODE
  • In HAL1, they were used internally and did not impact user-level operations.


IS_HRTIM_OUTPUTLEVEL Macro

HAL1

HAL2

#define IS_HRTIM_OUTPUTLEVEL
  • In HAL1, they were used internally and did not impact user-level operations.


IS_HRTIM_ROLLOVERMODE Macro

HAL1

HAL2

#define IS_HRTIM_ROLLOVERMODE
  • In HAL1, they were used internally and did not impact user-level operations.


__HAL_HRTIM_CLEAR_FLAG and __HAL_HRTIM_CLEAR_IT Macros

HAL1

HAL2

#define __HAL_HRTIM_CLEAR_FLAG(__HANDLE__, __FLAG__)
#define __HAL_HRTIM_CLEAR_IT(__HANDLE__, __INTERRUPT__)

Removed, use instead

__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT1(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT2(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT3(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT4(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT5(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT6(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT7(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_FLT8(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_SYSFLT(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_DLLRDY(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_BMPER(HRTIM_TypeDef *hrtimx)
__STATIC_INLINE void LL_HRTIM_ClearFlag_SYNC(HRTIM_TypeDef *hrtimx)

__HAL_HRTIM_COUNTER_MODE_UP/UPDOWN Macro

HAL1

HAL2

#define __HAL_HRTIM_COUNTER_MODE_UP(__HANDLE__, __TIMERS__)
#define __HAL_HRTIM_COUNTER_MODE_UPDOWN(__HANDLE__, __TIMERS__)
hal_status_t HAL_HRTIM_TIM_SetCountingMode(hal_hrtim_handle_t *hhrtim,
                                   uint32_t timer,
                                   hal_hrtim_timer_counting_mode_t counting_mode);

Note

To choose the counter mode UP or UP_DOWN, the user must select between HAL_HRTIM_TIM_COUNTING_UP or HAL_HRTIM_TIM_COUNTING_UP_DOWN as the Mode parameter


__HAL_HRTIM_DISABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_DISABLE(__HANDLE__, __TIMERS__)

Removed, use instead

__STATIC_INLINE void LL_HRTIM_TIM_CounterDisable(HRTIM_TypeDef *hrtimx, uint32_t timers)

__HAL_HRTIM_ENABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_ENABLE(__HANDLE__, __TIMERS__)

removed, use instead

__STATIC_INLINE void LL_HRTIM_TIM_CounterEnable(HRTIM_TypeDef *hrtimx, uint32_t timers)

__HAL_HRTIM_DISABLE_IT Macro

HAL1

HAL2

#define __HAL_HRTIM_DISABLE_IT(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_DisableIT(HRTIM_TypeDef *hrtimx, uint32_t mask)

__HAL_HRTIM_ENABLE_IT Macro

HAL1

HAL2

#define __HAL_HRTIM_ENABLE_IT(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_EnableIT(HRTIM_TypeDef *hrtimx, uint32_t mask)

__HAL_HRTIM_EXTERNAL_EVENT_COUNTER_DISABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_EXTERNAL_EVENT_COUNTER_DISABLE(__HANDLE__, __TIMER__, __EVENT__)
hal_status_t HAL_HRTIM_TIM_DisableEventCounter(hal_hrtim_handle_t *hhrtim,
                                       uint32_t timer,
                                       hal_hrtim_eev_counter_id_t counter);

__HAL_HRTIM_EXTERNAL_EVENT_COUNTER_ENABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_EXTERNAL_EVENT_COUNTER_ENABLE(__HANDLE__, __TIMER__, __EVENT__)
hal_status_t HAL_HRTIM_TIM_EnableEventCounter(hal_hrtim_handle_t *hhrtim,
                                      uint32_t timer,
                                      hal_hrtim_eev_counter_id_t counter);

__HAL_HRTIM_EXTERNAL_EVENT_COUNTER_RESET Macro

HAL1

HAL2

#define __HAL_HRTIM_EXTERNAL_EVENT_COUNTER_RESET(__HANDLE__, __TIMER__, __EVENT__)
hal_status_t HAL_HRTIM_TIM_ResetEventCounter(hal_hrtim_handle_t *hhrtim, uint32_t timer,
                                             hal_hrtim_eev_counter_id_t counter);

__HAL_HRTIM_FAULT_BLANKING_DISABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_FAULT_BLANKING_DISABLE(__HANDLE__, __FAULT__)
hal_status_t HAL_HRTIM_FLT_DisableBlanking(hal_hrtim_handle_t *hhrtim,
                                   uint32_t fault);

__HAL_HRTIM_FAULT_BLANKING_ENABLE Macro

HAL1

HAL2

#define __HAL_HRTIM_FAULT_BLANKING_ENABLE(__HANDLE__, __FAULT__)
hal_status_t HAL_HRTIM_FLT_EnableBlanking(hal_hrtim_handle_t *hhrtim,
                                  uint32_t fault);

__HAL_HRTIM_SETCLOCKPRESCALER Macro

HAL1

HAL2

#define __HAL_HRTIM_SETCLOCKPRESCALER(__HANDLE__, __TIMER__, __PRESCALER__)
hal_status_t HAL_HRTIM_TIM_SetPrescaler(hal_hrtim_handle_t *hhrtim,
                                uint32_t timer,
                                hal_hrtim_timer_prescaler_t prescaler);

__HAL_HRTIM_GETCLOCKPRESCALER Macro

HAL1

HAL2

#define __HAL_HRTIM_GETCLOCKPRESCALER(__HANDLE__, __TIMER__)

Removed, use instead

hal_hrtim_timer_prescaler_t HAL_HRTIM_TIM_GetPrescaler(const hal_hrtim_handle_t *hhrtim,
                                               uint32_t timer);

__HAL_HRTIM_SETCOMPARE Macro

HAL1

HAL2

#define __HAL_HRTIM_SETCOMPARE(__HANDLE__, __TIMER__, __COMPAREUNIT__, __COMPARE__)
hal_status_t HAL_HRTIM_TIM_SetCompareValue(hal_hrtim_handle_t *hhrtim,
                                   uint32_t timer,
                                   hal_hrtim_compare_unit_t compare_unit,
                                   uint16_t compare_value);

__HAL_HRTIM_GETCOMPARE Macro

HAL1

HAL2

#define __HAL_HRTIM_GETCOMPARE(__HANDLE__, __TIMER__, __COMPAREUNIT__)
uint16_t HAL_HRTIM_TIM_GetCompareValue(const hal_hrtim_handle_t *hhrtim,
                               uint32_t timer,
                               hal_hrtim_compare_unit_t compare_unit);

__HAL_HRTIM_GETCOUNTER Macro

HAL1

HAL2

#define __HAL_HRTIM_GETCOUNTER(__HANDLE__, __TIMER__)

Removed, use instead

uint16_t HAL_HRTIM_TIM_GetCounter(const hal_hrtim_handle_t *hhrtim,
                          uint32_t timer);

__HAL_HRTIM_SETPERIOD Macro

HAL1

HAL2

#define __HAL_HRTIM_SETPERIOD(__HANDLE__, __TIMER__, __PERIOD__)
hal_status_t HAL_HRTIM_TIM_SetPeriod(hal_hrtim_handle_t *hhrtim,
                             uint32_t timer,
                             uint16_t period);

__HAL_HRTIM_GETPERIOD Macro

HAL1

HAL2

#define __HAL_HRTIM_GETPERIOD(__HANDLE__, __TIMER__)

Removed, use instead

uint16_t HAL_HRTIM_TIM_GetPeriod(const hal_hrtim_handle_t *hhrtim,
                         uint32_t timer);

__HAL_HRTIM_GET_FLAG Macro

HAL1

HAL2

#define __HAL_HRTIM_GET_FLAG(__HANDLE__, __FLAG__)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT1(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT2(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT3(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT4(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT5(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT6(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT7(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_FLT8(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SYSFLT(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_DLLRDY(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_BMPER(const HRTIM_TypeDef *hrtimx)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SYNC(const HRTIM_TypeDef *hrtimx)

__HAL_HRTIM_GET_ITSTATUS Macro

HAL1

HAL2

#define __HAL_HRTIM_GET_ITSTATUS(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE uint32_t LL_HRTIM_IsEnabledIT(const HRTIM_TypeDef *hrtimx, uint32_t mask)

__HAL_HRTIM_MASTER_CLEAR_FLAG and __HAL_HRTIM_MASTER_CLEAR_IT Macros

HAL1

HAL2

#define __HAL_HRTIM_MASTER_CLEAR_FLAG(__HANDLE__, __FLAG__)
#define __HAL_HRTIM_MASTER_CLEAR_IT(__HANDLE__, __INTERRUPT__)

Removed, use instead

__STATIC_INLINE void LL_HRTIM_ClearFlag_UPDATE(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_REP(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP3(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP4(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CPT1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CPT2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_SET1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_DLYPRT(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_COT(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CORDE(HRTIM_TypeDef *hrtimx, uint32_t timer)

__HAL_HRTIM_MASTER_DISABLE_DMA Macro

HAL1

HAL2

#define __HAL_HRTIM_MASTER_DISABLE_DMA(__HANDLE__, __DMA__)
__STATIC_INLINE void LL_HRTIM_TIM_DisableDMAReq(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_MASTER_DISABLE_IT Macro

HAL1

HAL2

#define __HAL_HRTIM_MASTER_DISABLE_IT(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_TIM_DisableIT(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_MASTER_ENABLE_DMA Macro

HAL1

HAL2

#define __HAL_HRTIM_MASTER_ENABLE_DMA(__HANDLE__, __DMA__)
__STATIC_INLINE void LL_HRTIM_TIM_EnableDMAReq(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_MASTER_ENABLE_IT Macro

HAL1

HAL2

__HAL_HRTIM_MASTER_ENABLE_IT(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_TIM_EnableIT(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_MASTER_GET_FLAG Macro

HAL1

HAL2

#define __HAL_HRTIM_MASTER_GET_FLAG(__HANDLE__, __FLAG__)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_UPDATE(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_REP(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP3(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP4(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CPT1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CPT2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_RST1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_RST2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SET1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SET2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_DLYPRT(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_COT(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CORDE(const HRTIM_TypeDef *hrtimx, uint32_t timer)

__HAL_HRTIM_MASTER_GET_ITSTATUS Macro

HAL1

HAL2

#define __HAL_HRTIM_MASTER_GET_ITSTATUS(__HANDLE__, __INTERRUPT__)
__STATIC_INLINE uint32_t LL_HRTIM_TIM_IsEnabledIT(const HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_RESET_HANDLE_STATE Macro

HAL1

HAL2

#define __HAL_HRTIM_RESET_HANDLE_STATE(__HANDLE__)

Removed / Use HAL_HRTIM_DeInit() instead when you need to reset all states.


__HAL_HRTIM_SETCOUNTER Macro

HAL1

HAL2

#define __HAL_HRTIM_SETCOUNTER(__HANDLE__, __TIMER__, __COUNTER__)

Removed, use instead

hal_status_t HAL_HRTIM_TIM_SetCounter(const hal_hrtim_handle_t *hhrtim,
                              uint32_t timer,
                              uint16_t counter_value);

__HAL_HRTIM_TIMER_CLEAR_FLAG and __HAL_HRTIM_TIMER_CLEAR_IT Macros

HAL1

HAL2

#define __HAL_HRTIM_TIMER_CLEAR_FLAG(__HANDLE__,  __TIMER__, __FLAG__)
#define __HAL_HRTIM_TIMER_CLEAR_IT(__HANDLE__, __TIMER__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_ClearFlag_UPDATE(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_REP(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP3(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CMP4(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CPT1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CPT2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_SET1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_SET1(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST2(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_RST(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_DLYPRT(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_COT(HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE void LL_HRTIM_ClearFlag_CORDE(HRTIM_TypeDef *hrtimx, uint32_t timer)

__HAL_HRTIM_TIMER_DISABLE_DMA Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_DISABLE_DMA(__HANDLE__, __TIMER__, __DMA__)
__STATIC_INLINE void LL_HRTIM_TIM_DisableDMAReq(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_TIMER_DISABLE_IT Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_DISABLE_IT(__HANDLE__, __TIMER__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_TIM_DisableIT(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_TIMER_ENABLE_DMA Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_ENABLE_DMA(__HANDLE__, __TIMER__, __DMA__)
__STATIC_INLINE void LL_HRTIM_TIM_EnableDMAReq(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_TIMER_ENABLE_IT Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_ENABLE_IT(__HANDLE__, __TIMER__, __INTERRUPT__)
__STATIC_INLINE void LL_HRTIM_TIM_EnableIT(HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_TIMER_GET_FLAG Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_GET_FLAG(__HANDLE__,  __TIMER__, __FLAG__)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_UPDATE(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_REP(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP3(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CMP4(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CPT1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CPT2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_RST1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_RST2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SET1(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_SET2(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_DLYPRT(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_COT(const HRTIM_TypeDef *hrtimx, uint32_t timer)
__STATIC_INLINE uint32_t LL_HRTIM_IsActiveFlag_CORDE(const HRTIM_TypeDef *hrtimx, uint32_t timer)

__HAL_HRTIM_TIMER_GET_ITSTATUS Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_GET_ITSTATUS(__HANDLE__, __TIMER__, __INTERRUPT__)
__STATIC_INLINE uint32_t LL_HRTIM_TIM_IsEnabledIT(const HRTIM_TypeDef *hrtimx, uint32_t timer, uint32_t mask)

__HAL_HRTIM_TIMER_OUTPUT_NOSWAP Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_OUTPUT_NOSWAP(__HANDLE__, __TIMERS__)
__STATIC_INLINE void LL_HRTIM_DisableSwapOutputs(HRTIM_TypeDef *hrtimx, uint32_t timers)

__HAL_HRTIM_TIMER_OUTPUT_SWAP Macro

HAL1

HAL2

#define __HAL_HRTIM_TIMER_OUTPUT_SWAP(__HANDLE__, __TIMERS__)
__STATIC_INLINE void LL_HRTIM_EnableSwapOutputs(HRTIM_TypeDef *hrtimx, uint32_t timers)